package com.ruoyi.lxy.domain.vo;

import java.math.BigDecimal;
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import com.ruoyi.common.annotation.ExcelDictFormat;
import com.ruoyi.common.convert.ExcelDictConvert;
import lombok.Data;
import java.util.Date;



/**
 * 家属视图对象 t_dependant
 *
 * @author ruoyi
 * @date 2023-08-24
 */
@Data
@ExcelIgnoreUnannotated
public class TDependantVo {

    private static final long serialVersionUID = 1L;

    /**
     * 家属表
     */
//    @ExcelProperty(value = "家属表")
    private Long id;

    /**
     * 对应职工id
     */
//    @ExcelProperty(value = "对应职工id")
    private Long userId;

    /**
     * 姓名
     */
    @ExcelProperty(value = "姓名")
    private String name;

    /**
     * 对应职工名称
     */
    @ExcelProperty(value = "所属职工")
    private String userName;

    /**
     * 性别
     */
    @ExcelProperty(value = "性别")
    private String gender;

    /**
     * 手机号
     */
    @ExcelProperty(value = "手机号")
    private String phone;

    /**
     * 身份证号
     */
    @ExcelProperty(value = "身份证号")
    private String idcard;

    /**
     * 旅客类型,0成人,1儿童,2老人
     */
//    @ExcelProperty(value = "旅客类型,0成人,1儿童,2老人")
    private Integer type;

    @ExcelProperty(value = "旅客类型")
    private String typeCode;

    /**
     * 身高,儿童填
     */
    @ExcelProperty(value = "身高,儿童填")
    private BigDecimal height;

    /**
     * 是否需要床
     */
//    @ExcelProperty(value = "是否需要床")
    private Integer needBed;

    @ExcelProperty(value = "是否需要床")
    private String needBedCode;

    /**
     * 年龄,老人必填,身份证判断
     */
    @ExcelProperty(value = "年龄,老人必填,身份证判断")
    private Long age;

    /**
     * 身体状况等备注
     */
    @ExcelProperty(value = "身体状况等备注")
    private String comment;


}
